home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / virus / tbavwin.zip / TBAV.FAQ < prev    next >
Text File  |  1996-02-08  |  10KB  |  191 lines

  1.  
  2. This is a list with Frequently Asked Questions.
  3.  
  4. If you have a question about our product, or want to know why our product
  5. differs from some competitive products, please check out the questions
  6. below.
  7.  
  8. Design philosophy
  9. -----------------
  10.  
  11. Why does TbSetup create an Anti-Vir.Dat file in every directory,
  12. instead of generating just ONE reference file for the entire system?
  13.  
  14.         1) It is more intuitive. For a user it is much easier to see
  15.         whether a directory is already processed by the checksummer or
  16.         not. You can see in one glance what the last time was you
  17.         modified the Anti-Vir.Dat file, and whether this matches with
  18.         the most recent timestamp of the executable files.
  19.  
  20.         2) Maintenance. If you delete an entire directory, the checksum
  21.         base will be gone too. Automatically! With a single file
  22.         approach, you will have to run an update utility or to accept
  23.         that the database file will continue to grow for ever. The same
  24.         applies if you move a directory to another disk or
  25.         subdirectory: don't worry about the checksum files. They will
  26.         travel automatically wherever the executable files go!
  27.  
  28.         3) Security. If a company decides to introduce a new software
  29.         product, they can make a backup of the diskette, scan it for
  30.         viruses, and put the checksum file on the diskette, and
  31.         multiply it and distribute it within the company. Now, whoever
  32.         gets this diskette, the checksum file will already be there.
  33.         The user won't have to bother with it himself. The new checksum
  34.         file with not interfere with the already existing ones.
  35.  
  36.         4) Networks. In a LAN, different users may have access to a
  37.         directory via another path. One user may see the directory
  38.         F:\JOHN, while someone with more access rights may refer to the
  39.         same directory as G:\USERS\JOHN. With a single database
  40.         approach, you will have to create a separate database for every
  41.         user. With the checksum-file-per-directory approach, the
  42.         supervisor just creates ONE checksum base per directory, and no
  43.         matter the access rights or mappings of a specific user, if he
  44.         has access to that directory, he automatically has access to
  45.         the checksum file. So, if the supervisor updates a product on
  46.         the network, he just creates a new checksum file for that
  47.         directory, and EVERY user on the network immediately has the
  48.         correct checksum information.
  49.  
  50.  
  51. Why does TbScanX not scan a file if I rename it, or when I move it to
  52. another directory?
  53.  
  54.         If you rename an executable file to another executable file, you
  55.         actually do not introduce a new file on your system. The file
  56.         was originally already there, and should have been checked by
  57.         TbScanX already when the file was introduced on your system.
  58.  
  59.         If you rename a non-executable file to an executable file, you
  60.         actually introduce a new executable file on the system. This
  61.         quite unusual way to introduce a new executable file on the
  62.         system is detected by TbFile (attempt to rename a non-executable
  63.         file to an executable file).
  64.  
  65.         If you move a file to another directory, using the 'move'
  66.         command, the file doesn't get actually copied when the
  67.         destination drive is the same as the original drive. What
  68.         happens is that the file gets 'renamed' to a different
  69.         directory, i.e. the file remains physically where it is, but
  70.         just the name reference is moved from one directory to the
  71.         other. TbScanX does not scan the file in this case, because the
  72.         file was already there, and has been checked when it got
  73.         introduced to your system, and doesn't need to be checked again
  74.         just because it is moved to another directory.
  75.  
  76.  
  77. Why does TbScanX, unlike some other products, not scan a bootsector if
  78. you press Ctrl-Alt-Del?
  79.  
  80.         First of all, TbScanX scans a bootsector immediately if you try
  81.         to access a diskette. Most people insert a diskette because
  82.         they need a file from it, or want to copy something on it, or
  83.         just look into the directory. TbScanX will then check the
  84.         bootsector, long time before you press Ctrl-Alt-Del. So there
  85.         is not much need for TbScanX to check it when you reboot, the
  86.         job has already been done.
  87.  
  88.         A second reason is that it can be dangerous to scan a diskette
  89.         while trying to reboot. You usually don't reboot just for fun!
  90.         In many cases, you reboot because the system became instable,
  91.         or because a program instructed you to reboot the system, after
  92.         it changed some vital information on the harddisk. If the
  93.         system became instable, you can damage data by accessing a
  94.         disk, and it is quite questionable anyway whether an instable
  95.         system is still able to perform a reliable disk scan. If a
  96.         program asks you to reboot, the reboot is often necessary
  97.         because the system is not aware of some changes in the
  98.         configuration, and it is dangerous to continue accessing the
  99.         disks, without - for example - the appropriate drivers.
  100.  
  101.         A third reason is that it could cause people to believe that
  102.         rebooting with a diskette inserted into the drive is OK,
  103.         because the diskette will be scanned anyway. Unfortunately,
  104.         checking a diskette can only be done before a SOFT boot, and
  105.         not when you hit the reset button. It is only a partial
  106.         solution. For many people, the difference between a hard and a
  107.         soft boot is not clear, and they will just assume that rebooting
  108.         with a diskette inserted is now always safe.
  109.  
  110.         So, it is dangerous, unreliable, confusing, and unnecessary in
  111.         most cases. Therefor we decided not to scan a diskette after
  112.         pressing Ctrl-Alt-Del.
  113.  
  114.  
  115. Why does TbClean not clean ALL files at once?
  116.  
  117.         Let's look what happens if your system is infected by a virus,
  118.         and you run an 'automatic' cleaner on it. With one and the same
  119.         virus, every executable file will be in one of the following
  120.         states after the cleaning is terminated:
  121.  
  122.         1) Files that have not been affected by the virus at all.
  123.         2) Files which were infected but have been successfully cleaned.
  124.         3) Files that have been damaged (not infected!) by the virus and
  125.         can not be 'cleaned' because they have been deleted or are
  126.         overwritten.
  127.         4) Files from which the cleaner says that they have been
  128.         successfully cleaned but still don't work anymore (because of
  129.         copy protections or various other reasons).
  130.         5) Files from which the cleaner says that it failed to clean and
  131.         thus are still infected and need replacement.
  132.  
  133.         Now, are you going to sort things out after the cleaner is done?
  134.         A much better approach is to work through the files on a one by
  135.         one approach. Clean one file, judge the result, test the file,
  136.         and proceed with the next one. Tedious? Yes, an even better
  137.         approach is to take that backup tape, and restore all executable
  138.         files.
  139.  
  140.         Remember, viruses are not written to be bug free, and to be
  141.         compatible with all the complex configurations we are using
  142.         these days. No cleaner can repair the files incorrectly infected
  143.         by a buggy virus. Automatic cleaning is an illusion. If you
  144.         really insist on using a cleaner, you have the best chances if
  145.         you work through your files one by one.
  146.  
  147.         Remember also that even viruses that are known not to damage
  148.         data still very often damage data because of interference with
  149.         disk caches, Windows, or other system software for which the
  150.         virus was not written for or properly tested against.
  151.  
  152.  
  153. Network related questions
  154. -------------------------
  155.  
  156. We have TBAV installed on a server, and we use TbScan with option 'once'.
  157. However, if we turn on the machines in the morning, TbScan only scans
  158. one workstation, and skips on the other workstations.
  159.  
  160.         If TbScan uses the 'once' option, information will be written to
  161.         TbScan.Exe. The first PC scans, and updates the information in
  162.         TbScan.Exe. The next PC's will conclude that TbScan has already
  163.         been used this day, and proceed without scanning.
  164.  
  165.         To avoid this problem, you can specify a filename behind option
  166.         'once'. Instead of putting the information in the TbScan.Exe
  167.         program, TbScan now records the information in the specified file.
  168.         Use, for instance, 'TbScan once=c:\config.sys' to make sure that
  169.         every PC maintains its own 'last time scanned' record. Note:
  170.         TbScan does not alter the contents of the specified file, but
  171.         records the information in a different way. Therefor you can
  172.         specify any existing file.
  173.  
  174.  
  175. We have TBAV installed on a server, and we use TbScan with option
  176. 'once'. However, if we boot the machines multiple times a day, TbScan
  177. always scan the workstations, instead of only once.
  178.  
  179.         The users probably don't have write access rights to the
  180.         directory where TbScan.Exe resides. Excellent! Use the method
  181.         as described in the previous question.
  182.  
  183.  
  184. Is it possible for the supervisor to receive messages about viral
  185. activities anywhere within the network?
  186.  
  187.         Not with the standard TBAV utilities. There is a special network
  188.         version available which features centralized anti-virus control.
  189.         Contact your local vendor for more information.
  190.  
  191.